Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Open de Montauban - Montauban Siemens Open 2002 - Scheveningen The Wrexham Challenger - Wrexham XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth Open de Montauban - Montauban Warsteiner Grand Prix - Oberstaufen Bulgarian Challenger 2002 - Sofia LTA Men's Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw XI Venice Open - Venice Telesp Celular Open - Ribeirao Preto Pekao Open 2001 - Szczecin VII Trofeo Ciudad de Quito - Quito Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan TED Open-Akbank Private Banking - Istanbul VIII Trofeo Ciudad de Quito - Quito The Nottingham Cahllenger - Nottingham Visa Tennis Open - Sao Paulo Okal Open - Eckental Britania Zavaleta - Puebla Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice AXA Open - Espinho Renault Slovenian Open - Ljubljana Mobelwelt-Zick Open 98 - Dresden Quelle Cup - Furth Zivnobanka Open - Prostejov Zagreb Open - Zagreb Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende 1998 Safeway Challenger - Aptos Newcastle Challenger - Newcastle International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Sparkassen Open - Magdeburg The Joyce Eisenberg Jerusalem Open - Jerusalem Venice Challenger - Venice V Trofeo Ciudad de Quito - Quito Medicor Open - Budapest Pekao Open - Szczecin Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Wiesmann Roadster Open - Nuembrecht VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Sainte-Victoire - Aix-En-Provence Prague Open - Prague Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin Lambertz Open - Aachen Okal Cup 2003 - Eckental ATP Challenger 2003 Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons ATP Challenger Open 2004 - Monchengladbach Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Rhein-Main Challenger 2004 - Aschaffenburg Tehran Open 2004 - Tehran China Open - Beijing Pekao Open 2004 - Szczecin X Trofeo Ciudad de Quito - Quito Lambertz Open - Aachen Copa Petrobras Santiago - Santiago Tatra Banka Open - Bratislava Copa Petrobras Argentina - Buenos Aires Okal Cup 2004 - Eckental Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Ostdeutscher Sparkessen Cup - Dresden Ciudad de Pozoblanco Open Diputacion - Cordoba Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee Ciudad de Telde - Telde Unique Zagreb Open - Zagreb Baden Open - Ettlingen The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Open Prevadies - St. Brieuc USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Busan Open Challenger Tennis - Busan Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Almaty Challenger 1 - Almaty Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen Challenger ATP de Cuenca Diario El Mercurio - Cuenca The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham 9° Trani Cup - Trani San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Dusseldorf Open Challenger 2007 - Dusseldorf Open D'Orleans - Orleans Copa Sevilla 2007 - Seville Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Sony Ericsson Open 2008 - Belgrade Challenger de Providencia-Copa Kia - Santiago 5 Volkswagen Challenger - Wolfsburg Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Bogota Samarkand Challenger - Samarkand LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Southern Capital Cup - Almaty XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Lima Challenger - Lima Iquique Challenger Bucaramanga Challenger Santiago Challenger Bogota Challenger San Luis Potosi Challenger Pereira Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Manta Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Guayaquil Challenger Lima Challenger Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Hellmann's Cup - Santiago Qatar Mobil Open '98 - Doha St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Japan Open - Tokyo XII Internazionali di Tennis CARISBO - Bologna The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven Connex Open Romania - Bucharest President's Cup 1998 - Tashkent Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Hellmann's Cup - Santiago AAPT Championships - Adelaide Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Gold Flake Open - Chennai Open Seat-Godo '99 - Barcelona Japan Open - Tokyo BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Energis Dutch Open - Amsterdam Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport 2001 Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Championship of Croatia - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Open de Moselle - Metz AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg St. Petersburg Barcelona Stuttgart Kitzbuhel New Haven Sydney Auckland Stuttgart AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open Romania - Bucharest Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Mumbai Open - Mumbai Ordina Open - s-Hertogenbosch Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 70th River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Shanghai Heilbronn Open - Heilbronn Pomorski Bank Kredytowy Open - Szczecin VII Torneo Internazionale di Tennis - Barletta ATP Challenger La Serena - La Serena Sassuolo Challenger - Sassuolo Oporto U.S. Open - New York